package domain

type AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO struct {
	/*
	   卖家名称     */
	SellerNick *string `json:"seller_nick,omitempty" `

	/*
	   商品id     */
	AuctionId *int64 `json:"auction_id,omitempty" `

	/*
	   服务子订单id     */
	OrderId *int64 `json:"order_id,omitempty" `

	/*
	   商品名称     */
	AuctionTitle *string `json:"auction_title,omitempty" `

	/*
	   商品价格     */
	Price *int64 `json:"price,omitempty" `

	/*
	   服务主订单id     */
	ParentBizOrderId *int64 `json:"parent_biz_order_id,omitempty" `

	/*
	   服务订单属性(json格式)     */
	Attribute *string `json:"attribute,omitempty" `

	/*
	   卖家店铺名称     */
	ShopName *string `json:"shop_name,omitempty" `

	/*
	   sku描述     */
	SkuDesc *string `json:"sku_desc,omitempty" `

	/*
	   类目id     */
	CategoryId *int64 `json:"category_id,omitempty" `

	/*
	   sku_id     */
	SkuId *int64 `json:"sku_id,omitempty" `

	/*
	   商家编码     */
	OuterIdSku *string `json:"outer_id_sku,omitempty" `

	/*
	   服务采购价     */
	PurchasePriceUnit *int64 `json:"purchase_price_unit,omitempty" `
}

func (s *AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO) SetSellerNick(v string) *AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO {
	s.SellerNick = &v
	return s
}
func (s *AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO) SetAuctionId(v int64) *AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO {
	s.AuctionId = &v
	return s
}
func (s *AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO) SetOrderId(v int64) *AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO {
	s.OrderId = &v
	return s
}
func (s *AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO) SetAuctionTitle(v string) *AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO {
	s.AuctionTitle = &v
	return s
}
func (s *AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO) SetPrice(v int64) *AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO {
	s.Price = &v
	return s
}
func (s *AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO) SetParentBizOrderId(v int64) *AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO {
	s.ParentBizOrderId = &v
	return s
}
func (s *AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO) SetAttribute(v string) *AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO {
	s.Attribute = &v
	return s
}
func (s *AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO) SetShopName(v string) *AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO {
	s.ShopName = &v
	return s
}
func (s *AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO) SetSkuDesc(v string) *AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO {
	s.SkuDesc = &v
	return s
}
func (s *AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO) SetCategoryId(v int64) *AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO {
	s.CategoryId = &v
	return s
}
func (s *AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO) SetSkuId(v int64) *AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO {
	s.SkuId = &v
	return s
}
func (s *AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO) SetOuterIdSku(v string) *AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO {
	s.OuterIdSku = &v
	return s
}
func (s *AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO) SetPurchasePriceUnit(v int64) *AlibabaServicecenterSpserviceorderQueryServiceTradeOrderDTO {
	s.PurchasePriceUnit = &v
	return s
}
